home *** CD-ROM | disk | FTP | other *** search
Unknown | 2003-02-28 | 2.1 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 77 20 2f 2f 2d 2d 2d 2d |........|w //----|
|00000010| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000020| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000030| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000040| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000050| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 0a 2f 2f 20 44 53 |--------|-..// DS|
|00000060| 50 48 75 6d 61 6e 45 6e | 65 6d 79 54 65 6d 70 6c |PHumanEn|emyTempl|
|00000070| 61 74 65 0d 0a 2f 2f 20 | 0d 0a 2f 2f 20 43 72 65 |ate..// |..// Cre|
|00000080| 61 74 65 64 20 62 79 3a | 20 4a 6f 73 65 70 68 20 |ated by:| Joseph |
|00000090| 50 65 61 72 73 6f 6e 20 | 28 6a 6f 73 65 70 68 40 |Pearson |(joseph@|
|000000a0| 64 69 67 69 74 61 6c 6f | 2e 63 6f 6d 29 0d 0a 2f |digitalo|.com)../|
|000000b0| 2f 20 44 61 74 65 3a 20 | 32 33 2f 30 37 2f 32 30 |/ Date: |23/07/20|
|000000c0| 30 31 0d 0a 2f 2f 20 a9 | 20 32 30 30 31 20 44 69 |01..// .| 2001 Di|
|000000d0| 67 69 74 61 6c 6f 20 53 | 74 75 64 69 6f 73 2c 20 |gitalo S|tudios, |
|000000e0| 49 6e 63 2e 0d 0a 2f 2f | 2d 2d 2d 2d 2d 2d 2d 2d |Inc...//|--------|
|000000f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000100| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000110| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000120| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000130| 2d 2d 2d 2d 2d 0d 0a 63 | 6c 61 73 73 20 44 53 50 |-----..c|lass DSP|
|00000140| 48 75 6d 61 6e 45 6e 65 | 6d 79 54 65 6d 70 6c 61 |HumanEne|myTempla|
|00000150| 74 65 20 65 78 74 65 6e | 64 73 20 44 54 65 72 72 |te exten|ds DTerr|
|00000160| 4f 72 64 65 72 54 65 6d | 70 6c 61 74 65 3b 0d 0a |OrderTem|plate;..|
|00000170| 0d 0a 66 75 6e 63 74 69 | 6f 6e 20 73 74 72 69 6e |..functi|on strin|
|00000180| 67 20 53 65 74 4f 72 64 | 65 72 73 46 6f 72 28 20 |g SetOrd|ersFor( |
|00000190| 44 50 6c 61 79 65 72 50 | 61 77 6e 20 44 50 50 20 |DPlayerP|awn DPP |
|000001a0| 29 0d 0a 7b 0d 0a 09 6c | 6f 63 61 6c 20 66 6c 6f |)..{...l|ocal flo|
|000001b0| 61 74 20 52 6f 6c 6c 3b | 0d 0a 09 6c 6f 63 61 6c |at Roll;|...local|
|000001c0| 20 66 6c 6f 61 74 20 46 | 6f 6c 6c 6f 77 2c 20 44 | float F|ollow, D|
|000001d0| 65 66 65 6e 64 2c 20 41 | 74 74 61 63 6b 2c 20 41 |efend, A|ttack, A|
|000001e0| 6d 62 75 73 68 3b 0d 0a | 09 6c 6f 63 61 6c 20 73 |mbush;..|.local s|
|000001f0| 74 72 69 6e 67 20 53 43 | 4f 3b 0d 0a 09 6c 6f 63 |tring SC|O;...loc|
|00000200| 61 6c 20 69 6e 74 20 50 | 6c 61 79 65 72 73 4f 6e |al int P|layersOn|
|00000210| 54 65 61 6d 3b 0d 0a 0d | 0a 09 53 43 4f 20 3d 20 |Team;...|..SCO = |
|00000220| 53 70 65 63 69 61 6c 43 | 61 73 65 4f 72 64 65 72 |SpecialC|aseOrder|
|00000230| 73 28 20 44 50 50 20 29 | 3b 0d 0a 09 69 66 20 28 |s( DPP )|;...if (|
|00000240| 20 53 43 4f 20 21 3d 20 | 22 22 20 29 0d 0a 09 09 | SCO != |"" )....|
|00000250| 72 65 74 75 72 6e 20 53 | 43 4f 3b 0d 0a 0d 0a 09 |return S|CO;.....|
|00000260| 2f 2f 20 64 6f 6e 27 74 | 20 73 65 74 20 6f 72 64 |// don't| set ord|
|00000270| 65 72 73 20 66 6f 72 20 | 68 75 6d 61 6e 73 0d 0a |ers for |humans..|
|00000280| 09 69 66 20 28 20 21 44 | 50 50 2e 49 73 41 28 20 |.if ( !D|PP.IsA( |
|00000290| 27 44 42 6f 74 27 20 29 | 20 29 0d 0a 09 09 72 65 |'DBot' )| )....re|
|000002a0| 74 75 72 6e 20 22 22 3b | 0d 0a 09 09 0d 0a 09 2f |turn "";|......./|
|000002b0| 2f 20 46 49 58 4d 45 0d | 0a 09 72 65 74 75 72 6e |/ FIXME.|..return|
|000002c0| 20 22 44 42 72 61 69 6e | 2e 44 4e 75 6c 6c 4f 72 | "DBrain|.DNullOr|
|000002d0| 64 65 72 22 3b 0d 0a 0d | 0a 09 50 6c 61 79 65 72 |der";...|..Player|
|000002e0| 73 4f 6e 54 65 61 6d 20 | 3d 20 44 54 65 72 72 47 |sOnTeam |= DTerrG|
|000002f0| 61 6d 65 49 6e 66 6f 28 | 20 4c 65 76 65 6c 2e 47 |ameInfo(| Level.G|
|00000300| 61 6d 65 20 29 2e 54 65 | 61 6d 4d 61 6e 61 67 65 |ame ).Te|amManage|
|00000310| 72 2e 47 65 74 54 65 61 | 6d 53 74 61 74 75 73 28 |r.GetTea|mStatus(|
|00000320| 20 44 50 50 2e 50 6c 61 | 79 65 72 52 65 70 6c 69 | DPP.Pla|yerRepli|
|00000330| 63 61 74 69 6f 6e 49 6e | 66 6f 2e 54 65 61 6d 20 |cationIn|fo.Team |
|00000340| 29 2e 4d 65 6d 62 65 72 | 43 6f 75 6e 74 3b 0d 0a |).Member|Count;..|
|00000350| 0d 0a 09 52 6f 6c 6c 20 | 3d 20 46 52 61 6e 64 28 |...Roll |= FRand(|
|00000360| 29 3b 0d 0a 0d 0a 09 69 | 66 20 28 20 52 6f 6c 6c |);.....i|f ( Roll|
|00000370| 20 3e 20 30 2e 31 20 29 | 0d 0a 09 7b 0d 0a 09 09 | > 0.1 )|...{....|
|00000380| 73 77 69 74 63 68 28 20 | 54 65 61 6d 53 74 61 74 |switch( |TeamStat|
|00000390| 75 73 2e 43 6f 75 6e 74 | 28 29 20 29 0d 0a 09 09 |us.Count|() )....|
|000003a0| 7b 0d 0a 09 09 09 63 61 | 73 65 20 31 3a 0d 0a 09 |{.....ca|se 1:...|
|000003b0| 09 09 09 72 65 74 75 72 | 6e 20 43 6f 6d 70 6c 65 |...retur|n Comple|
|000003c0| 74 65 4f 72 64 65 72 73 | 3b 0d 0a 09 09 09 09 62 |teOrders|;......b|
|000003d0| 72 65 61 6b 3b 0d 0a 09 | 09 09 63 61 73 65 20 32 |reak;...|..case 2|
|000003e0| 3a 20 0d 0a 09 09 09 63 | 61 73 65 20 33 3a 0d 0a |: .....c|ase 3:..|
|000003f0| 09 09 09 09 69 66 20 28 | 20 43 6f 75 6e 74 4f 72 |....if (| CountOr|
|00000400| 64 65 72 73 28 20 27 44 | 54 65 72 72 4f 72 64 65 |ders( 'D|TerrOrde|
|00000410| 72 43 6f 6d 70 6c 65 74 | 65 27 2c 20 44 50 50 20 |rComplet|e', DPP |
|00000420| 29 20 3e 20 30 20 29 0d | 0a 09 09 09 09 09 72 65 |) > 0 ).|......re|
|00000430| 74 75 72 6e 20 50 72 6f | 74 65 63 74 4f 72 64 65 |turn Pro|tectOrde|
|00000440| 72 73 3b 0d 0a 09 09 09 | 09 72 65 74 75 72 6e 20 |rs;.....|.return |
|00000450| 43 6f 6d 70 6c 65 74 65 | 4f 72 64 65 72 73 3b 0d |Complete|Orders;.|
|00000460| 0a 09 09 09 09 62 72 65 | 61 6b 3b 0d 0a 0d 0a 09 |.....bre|ak;.....|
|00000470| 09 09 63 61 73 65 20 34 | 3a 0d 0a 09 09 09 09 69 |..case 4|:......i|
|00000480| 66 20 28 20 43 6f 75 6e | 74 4f 72 64 65 72 73 28 |f ( Coun|tOrders(|
|00000490| 20 27 44 54 65 72 72 4f | 72 64 65 72 43 6f 6d 70 | 'DTerrO|rderComp|
|000004a0| 6c 65 74 65 27 2c 20 44 | 50 50 20 29 20 3c 20 31 |lete', D|PP ) < 1|
|000004b0| 20 29 0d 0a 09 09 09 09 | 09 72 65 74 75 72 6e 20 | )......|.return |
|000004c0| 43 6f 6d 70 6c 65 74 65 | 4f 72 64 65 72 73 3b 0d |Complete|Orders;.|
|000004d0| 0a 09 09 09 09 2f 2f 69 | 66 20 28 20 43 6f 75 6e |.....//i|f ( Coun|
|000004e0| 74 4f 72 64 65 72 73 28 | 20 27 44 54 65 72 72 4f |tOrders(| 'DTerrO|
|000004f0| 72 64 65 72 46 6f 6c 6c | 6f 77 27 2c 20 44 50 50 |rderFoll|ow', DPP|
|00000500| 20 29 20 3c 20 31 20 26 | 26 20 46 52 61 6e 64 28 | ) < 1 &|& FRand(|
|00000510| 29 20 3e 20 30 2e 37 35 | 20 29 0d 0a 09 09 09 09 |) > 0.75| )......|
|00000520| 2f 2f 09 72 65 74 75 72 | 6e 20 46 6f 6c 6c 6f 77 |//.retur|n Follow|
|00000530| 4f 72 64 65 72 73 3b 0d | 0a 09 09 09 09 72 65 74 |Orders;.|.....ret|
|00000540| 75 72 6e 20 50 72 6f 74 | 65 63 74 4f 72 64 65 72 |urn Prot|ectOrder|
|00000550| 73 3b 0d 0a 09 09 09 09 | 62 72 65 61 6b 3b 0d 0a |s;......|break;..|
|00000560| 0d 0a 09 09 09 63 61 73 | 65 20 35 3a 0d 0a 09 09 |.....cas|e 5:....|
|00000570| 09 09 69 66 28 20 50 6c | 61 79 65 72 73 4f 6e 54 |..if( Pl|ayersOnT|
|00000580| 65 61 6d 20 3e 20 31 20 | 29 0d 0a 09 09 09 09 7b |eam > 1 |)......{|
|00000590| 0d 0a 09 09 09 09 09 69 | 66 20 28 20 43 6f 75 6e |.......i|f ( Coun|
|000005a0| 74 4f 72 64 65 72 73 28 | 20 27 44 54 65 72 72 4f |tOrders(| 'DTerrO|
|000005b0| 72 64 65 72 46 6f 6c 6c | 6f 77 27 2c 20 44 50 50 |rderFoll|ow', DPP|
|000005c0| 20 29 20 2b 20 43 6f 75 | 6e 74 4f 72 64 65 72 73 | ) + Cou|ntOrders|
|000005d0| 28 20 27 44 54 65 72 72 | 4f 72 64 65 72 43 6f 6d |( 'DTerr|OrderCom|
|000005e0| 70 6c 65 74 65 27 2c 20 | 44 50 50 20 29 20 3e 20 |plete', |DPP ) > |
|000005f0| 31 20 29 0d 0a 09 09 09 | 09 09 09 72 65 74 75 72 |1 ).....|...retur|
|00000600| 6e 20 50 72 6f 74 65 63 | 74 4f 72 64 65 72 73 3b |n Protec|tOrders;|
|00000610| 0d 0a 09 09 09 09 09 72 | 65 74 75 72 6e 20 46 6f |.......r|eturn Fo|
|00000620| 6c 6c 6f 77 4f 72 64 65 | 72 73 3b 0d 0a 09 09 09 |llowOrde|rs;.....|
|00000630| 09 7d 0d 0a 09 09 09 09 | 62 72 65 61 6b 3b 0d 0a |.}......|break;..|
|00000640| 09 09 7d 0d 0a 09 7d 0d | 0a 0d 0a 09 2f 2f 20 62 |..}...}.|....// b|
|00000650| 6f 74 73 20 61 72 65 20 | 6d 75 63 68 20 6d 6f 72 |ots are |much mor|
|00000660| 65 20 64 65 66 65 6e 73 | 69 76 65 20 61 67 61 69 |e defens|ive agai|
|00000670| 6e 73 74 20 74 68 65 20 | 68 75 6d 61 6e 0d 0a 09 |nst the |human...|
|00000680| 46 6f 6c 6c 6f 77 20 3d | 20 30 2e 33 3b 0d 0a 09 |Follow =| 0.3;...|
|00000690| 44 65 66 65 6e 64 20 3d | 20 31 2e 30 3b 0d 0a 0d |Defend =| 1.0;...|
|000006a0| 0a 09 69 66 20 28 20 52 | 6f 6c 6c 20 3c 20 46 6f |..if ( R|oll < Fo|
|000006b0| 6c 6c 6f 77 20 26 26 20 | 50 6c 61 79 65 72 73 4f |llow && |PlayersO|
|000006c0| 6e 54 65 61 6d 20 3e 20 | 31 20 29 0d 0a 09 09 72 |nTeam > |1 )....r|
|000006d0| 65 74 75 72 6e 20 46 6f | 6c 6c 6f 77 4f 72 64 65 |eturn Fo|llowOrde|
|000006e0| 72 73 3b 0d 0a 09 65 6c | 73 65 20 69 66 20 28 20 |rs;...el|se if ( |
|000006f0| 52 6f 6c 6c 20 3c 20 44 | 65 66 65 6e 64 20 29 0d |Roll < D|efend ).|
|00000700| 0a 09 09 72 65 74 75 72 | 6e 20 50 72 6f 74 65 63 |...retur|n Protec|
|00000710| 74 4f 72 64 65 72 73 3b | 0d 0a 09 65 6c 73 65 20 |tOrders;|...else |
|00000720| 69 66 20 28 20 52 6f 6c | 6c 20 3c 20 41 74 74 61 |if ( Rol|l < Atta|
|00000730| 63 6b 20 29 0d 0a 09 09 | 72 65 74 75 72 6e 20 43 |ck )....|return C|
|00000740| 6f 6d 70 6c 65 74 65 4f | 72 64 65 72 73 3b 0d 0a |ompleteO|rders;..|
|00000750| 09 65 6c 73 65 20 69 66 | 20 28 20 52 6f 6c 6c 20 |.else if| ( Roll |
|00000760| 3c 20 41 6d 62 75 73 68 | 20 29 0d 0a 09 09 72 65 |< Ambush| )....re|
|00000770| 74 75 72 6e 20 41 6d 62 | 75 73 68 4f 72 64 65 72 |turn Amb|ushOrder|
|00000780| 73 3b 0d 0a 09 0d 0a 09 | 72 65 74 75 72 6e 20 43 |s;......|return C|
|00000790| 6f 6d 70 6c 65 74 65 4f | 72 64 65 72 73 3b 0d 0a |ompleteO|rders;..|
|000007a0| 7d 0d 0a 0d 0a 66 75 6e | 63 74 69 6f 6e 20 73 74 |}....fun|ction st|
|000007b0| 72 69 6e 67 20 52 65 76 | 69 65 77 4f 72 64 65 72 |ring Rev|iewOrder|
|000007c0| 73 46 6f 72 28 20 44 50 | 6c 61 79 65 72 50 61 77 |sFor( DP|layerPaw|
|000007d0| 6e 20 44 50 50 20 29 0d | 0a 7b 0d 0a 09 69 66 20 |n DPP ).|.{...if |
|000007e0| 28 20 46 52 61 6e 64 28 | 29 20 3e 20 30 2e 37 20 |( FRand(|) > 0.7 |
|000007f0| 7c 7c 20 44 50 50 2e 4f | 72 64 65 72 73 20 3d 3d ||| DPP.O|rders ==|
|00000800| 20 4e 4f 4e 45 20 29 0d | 0a 09 09 72 65 74 75 72 | NONE ).|...retur|
|00000810| 6e 20 53 65 74 4f 72 64 | 65 72 73 46 6f 72 28 20 |n SetOrd|ersFor( |
|00000820| 44 50 50 20 29 3b 0d 0a | 09 65 6c 73 65 0d 0a 09 |DPP );..|.else...|
|00000830| 09 72 65 74 75 72 6e 20 | 22 22 3b 0d 0a 7d 0d 0a |.return |"";..}..|
|00000840| 00 | |. | |
+--------+-------------------------+-------------------------+--------+--------+